/***
 * @author chenke
 * @date 2021/11/17
 */

/**
 * 验证登录账号是否合规
 * @param {string} str 账号
 * @returns {Boolean}
 */
export function validUsername(str) {
  // var reg = /^[1-9]\d{10}$/;
  var reg = /^[a-zA-Z0-9]{6,}$/
  return reg.test(str);
}

/**
 * 验证登录密码是否合规
 * @param {string} str 密码
 * @returns {Boolean}
 */
export function validPassword(str) {
  str = str.trim();
  var reg = /[A-Za-z]/;
  var reg1 = /\d+/
  if(str.length<6||str.length>20){
    return {'code':1,'msg':'密码长度必须在6-20位之间'};
  }else{
    var r1 = reg.test(str);
    var r2 = reg1.test(str);
    if(r1&&r2){
      return {'code':0,'msg':''};
    }else{
      return {'code':1,'msg':'密码必须由数字和字母组成'};
    }
  }
}
